Volume 32, Issue 1, June 2012, Pages 93-110
Tarek Ali; Osama Ahmed; Rasha Ahmed
Volume 26, Issue 2, December 2006, Pages 15-30
Osama Ahmed; Osama Elshihy; Gaber Shehab; Anhar Gomaa